endure something with great courage - Turkish English Dictionary